/-app
TopLayout.ts
main.css
start.ts
/-docs
/-docs/types
DocHost.ts
/-files
FileTree.css
FileTree.ts
/-imports
/-persistence
/-typings
errors.js
functions.ts
index.html
try.js
<script data-legit=teapo type="text/javascript" src="https://getfirebug.com/firebug-lite.js">
 
29
         data-bind="attr: { once: initWithTree($element) }">
30
​
31
        <ul>
32
          <li>
33
            <div class=teapo-dir-name>app</div>
34
            <ul>
35
              <li>
36
                <div class=teapo-file-name>FileTree.ts</div>
37
                <pre class=teapo-file-content>Some file ok</pre>
38
              </li>
39
              <li>
40
                <div class=teapo-file-name>FileTree1.ts</div>
41
                <pre class=teapo-file-content>Some file one OK</pre>
42
              </li>
43
              <li>
44
                <div class=teapo-dir-name>src</div>
45
                <ul>
46
                  <li>
47
                    <div class=teapo-file-name>sub.txt</div>
48
                    <pre class=teapo-file-content>sub.txt content</pre>
49
                  </li>
50
                  <li>
51
                    <div class=teapo-file-name>zero.txt</div>
52
                    <pre class=teapo-file-content>sub.txt content</pre>
53
                  </li>
54
                </ul>
55
              </li>
56
            </ul>
57
          </li>
58
​
59
          <li>
60
            <div class=teapo-file-name>boom.txt</div>
61
            <pre class=teapo-file-content>What is this?</pre>
62
          </li>
63
          <li>
64
            <div class=teapo-file-name>boom1.txt</div>
65
            <pre class=teapo-file-content>What is this ONE?</pre>
66
          </li>
67
          <li>
68
            <div class=teapo-file-name>boom2.txt</div>
69
            <pre class=teapo-file-content>What is this TWO?</pre>
70
          </li>
71
​
72
          
73
        </ul>
74
      </div>
75
      
76
      <div class=teapo-buttons-column>
77
        <button data-bind="click: addClick"> add </button>
78
        <button data-bind="click: deleteClick"> delete </button>
79
      </div>
80
​
81
      
82
      
83
    </div>
84
​
85
  </div>
86
</div>
87
     
88
​
89
<script data-legit=teapo>try { teapo.app.start(); } catch (err) { alert(err+' '+err.stack); }</script>
90
​
91
<!--
92
<script data-legit=teapo type="text/javascript" src="https://getfirebug.com/firebug-lite.js">
93
{
94
    overrideConsole: true,
95
    startInNewWindow: false,
96
    startOpened: true
97
}
98
</script>
99
-->
100
​
101
</body>
102
</html>
103
​
234:43